English Dictionary
◊ HYDRAULIC PRESS
hydraulic press
n : a force applied by a piston to a small area is transmitted
through water to another piston having a large area